# Luckfox-RV1103
# PWM 控制示例程序 Makefile

# 指定交叉编译器路径
CC := /home/xiao/workspace/RV1103/luckfox-pico/tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf/bin/arm-rockchip830-linux-uclibcgnueabihf-gcc
# 目标可执行文件名
TARGET := pwm_control
# 源文件
SRCS := main.c lib/pwm_sysfs.c
# 编译选项
CFLAGS := -Wall -Wextra -O2

.PHONY: all clean

all: $(TARGET)

$(TARGET): $(SRCS:.c=.o)
	$(CC) $(CFLAGS) -o $@ $^

%.o: %.c
	$(CC) $(CFLAGS) -c -o $@ $<

clean:
	rm -f $(SRCS:.c=.o) $(TARGET)
